have heart problems - English Synonyms Dictionary